History
History
Synonyms
UK
US
Meaning:
fulfill

to carry out (a task, duty, promise etc)

bring to completion

gratify

to give pleasure or satisfaction to (a person)

give pleasure; satisfy

please

(used as a polite form of request e.g. 'Come in, please.'; to give pleasure or satisfaction to (a person)

delight, make happy

satisfy

to make (a person) pleased; to be enough for (one's needs); to make (a person) free from doubt

please, content

suffice

to be enough (the more usual words); to meet the needs of (a person)

be adequate, enough

FILL THE BILL as in Wiktionary
FILL THE BILL as in Wikipedia